package com.etong.frame.directive.service;

import com.etong.framework.service.JSONRequest;
import com.etong.framework.service.JSONResponse;

public interface DirectiveService {

	JSONResponse reloadDirectives();

	JSONResponse getAllDirectives();

	JSONResponse createDirective(JSONRequest dataJson);

	JSONResponse updateDirective(JSONRequest dataJson);

	JSONResponse removeDirective(JSONRequest dataJson);

	JSONResponse validateDirective(JSONRequest dataJson);

	JSONResponse dispatchDirective(JSONRequest dataJson);
}
